<html>
<head><meta charset="utf-8"><title>shiny future blog post · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html">shiny future blog post</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="233246236"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233246236" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233246236">(Apr 05 2021 at 23:43)</a>:</h4>
<p>I started work on a <a href="https://hackmd.io/pwU5keQgRjCmgmTJ5AO1qw">shiny future blog post</a></p>



<a name="233246245"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233246245" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233246245">(Apr 05 2021 at 23:44)</a>:</h4>
<p>I had hoped to have this PR open for the rust blog by end of day but I'm running a bit slow</p>



<a name="233246286"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233246286" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233246286">(Apr 05 2021 at 23:44)</a>:</h4>
<p>I'm adding a few more FAQs, feedback welcome</p>



<a name="233321191"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233321191" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233321191">(Apr 06 2021 at 13:47)</a>:</h4>
<p>I always assumed that shiny futures would be directly related to status quo stories, i.e. the same status quo story gets run through the new future reality, and we see how much better it is. Do we want to specifically encourage this?</p>



<a name="233340346"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233340346" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233340346">(Apr 06 2021 at 15:27)</a>:</h4>
<p>That is a strict requirement</p>



<a name="233340358"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233340358" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233340358">(Apr 06 2021 at 15:27)</a>:</h4>
<p>I will make that clearer :)</p>



<a name="233340383"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233340383" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233340383">(Apr 06 2021 at 15:27)</a>:</h4>
<p>except that I don't think it has to be 1:1</p>



<a name="233340400"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233340400" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233340400">(Apr 06 2021 at 15:27)</a>:</h4>
<p>but there must be some number of status quo stories</p>



<a name="233375348"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233375348" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233375348">(Apr 06 2021 at 19:31)</a>:</h4>
<p>Going to open the PR, I've overhauled it quite a bit</p>



<a name="233375426"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233375426" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233375426">(Apr 06 2021 at 19:32)</a>:</h4>
<p>ps <span class="user-mention" data-user-id="222286">@Andrew Chin (eminence)</span> I tried to address some of your comments about the "scope" of stories here</p>



<a name="233377195"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233377195" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233377195">(Apr 06 2021 at 19:44)</a>:</h4>
<p><a href="https://github.com/rust-lang/blog.rust-lang.org/pull/814">https://github.com/rust-lang/blog.rust-lang.org/pull/814</a></p>



<a name="233378594"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/233378594" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Andrew Chin (eminence) <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#233378594">(Apr 06 2021 at 19:54)</a>:</h4>
<p>cool.  i like the focus on the end-to-end <strong>experience</strong>.   for me personally, this word sets the expectation that what the character feels is just as important as the technical tools available to them</p>



<a name="234525248"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525248" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525248">(Apr 14 2021 at 15:55)</a>:</h4>
<p>gah, all the footnotes failed to render <span class="user-mention" data-user-id="116009">@nikomatsakis</span></p>



<a name="234525460"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525460" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525460">(Apr 14 2021 at 15:57)</a>:</h4>
<p>trying to fix now</p>



<a name="234525465"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525465" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525465">(Apr 14 2021 at 15:57)</a>:</h4>
<p>d'oh</p>



<a name="234525494"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525494" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525494">(Apr 14 2021 at 15:57)</a>:</h4>
<p>I thought we could handle footnotes</p>



<a name="234525508"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525508" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525508">(Apr 14 2021 at 15:57)</a>:</h4>
<p>I didn't add too many, did I? Maybe just one, even</p>



<a name="234525523"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525523" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525523">(Apr 14 2021 at 15:57)</a>:</h4>
<p>we can, I think the last paragraph was wrongly adjacent</p>



<a name="234525540"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525540" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525540">(Apr 14 2021 at 15:57)</a>:</h4>
<p>it's just links in general</p>



<a name="234525552"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525552" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525552">(Apr 14 2021 at 15:57)</a>:</h4>
<p>oh woah</p>



<a name="234525559"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525559" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525559">(Apr 14 2021 at 15:57)</a>:</h4>
<p>yeah I see</p>



<a name="234525644"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234525644" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234525644">(Apr 14 2021 at 15:58)</a>:</h4>
<p>thanks for merging <span class="user-mention" data-user-id="116122">@simulacrum</span> let me know if you need any action on my part</p>



<a name="234526075"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234526075" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234526075">(Apr 14 2021 at 16:00)</a>:</h4>
<p>shouldn't be necessary</p>



<a name="234526831"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234526831" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234526831">(Apr 14 2021 at 16:04)</a>:</h4>
<p>ok, all good now - <a href="https://blog.rust-lang.org/2021/04/14/async-vision-doc-shiny-future.html">https://blog.rust-lang.org/2021/04/14/async-vision-doc-shiny-future.html</a></p>



<a name="234526841"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234526841" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234526841">(Apr 14 2021 at 16:04)</a>:</h4>
<p><span aria-label="tada" class="emoji emoji-1f389" role="img" title="tada">:tada:</span></p>



<a name="234527972"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/shiny%20future%20blog%20post/near/234527972" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/shiny.20future.20blog.20post.html#234527972">(Apr 14 2021 at 16:11)</a>:</h4>
<p><span class="user-mention" data-user-id="116122">@simulacrum</span> thanks!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>